{{tag>media_center}}
----
=====Compiler Xbmc======

<note important>Vous devez au préalable avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] [[apt://subversion|subversion]].</note>

== Récupération depuis le svn ==

<code>svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk/</code>
Attention : téléchargement de 200 Mio.

== Installation du nécessaire de compilation (pour Ubuntu 8.04 Hardy Heron) ==

[[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **make g++-4.1 gcc-4.1 libsdl1.2-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libsdl-sound1.2-dev libsdl-stretch-dev libfribidi0 libfribidi-dev liblzo1 liblzo-dev libfreetype6 libfreetype6-dev libsqlite3-0 libsqlite3-dev libogg-dev libasound2-dev python2.4-dev python2.4 python-sqlite libglew1.5 libglew1.5-dev libcurl3-dev g++ gawk x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmms-dev pmount libmad0-dev libtre-dev libogg-dev libvorbis-dev libmysqlclient15-dev libhal1 libhal-dev libhal-storage1 libhal-storage-dev libpcre3-dev subversion libjasper1 libfontconfig-dev**.

^ Tout installer en 1 clic |
|  [[apt://make,g++-4.1,gcc-4.1,libsdl1.2-dev,libsdl-image1.2-dev,libsdl-gfx1.2-dev,libsdl-mixer1.2-dev,libsdl-sound1.2-dev,libsdl-stretch-dev,libfribidi0,libfribidi-dev,liblzo1,liblzo-dev,libfreetype6,libfreetype6-dev,libsqlite3-0,libsqlite3-dev,libogg-dev,libasound2-dev,python2.4-dev,python2.4,python-sqlite,libglew1.5,libglew1.5-dev,libcurl3-dev,g++,gawk,x11proto-xinerama-dev,libxinerama-dev,libxrandr-dev,libxrender-dev,libmms-dev,pmount,libmad0-dev,libtre-dev,libogg-dev,libvorbis-dev,libmysqlclient15-dev,libhal1,libhal-dev,libhal-storage1,libhal-storage-dev,libpcre3-dev,subversion,libjasper1,libfontconfig-dev|{{  apt.png  }}]]  |


== Compilation ==

<code>
cd XBMC
./configure
make
./build.sh
</code>

Attendez la fin de la compilation, puis s'il n'y a pas de problème :

<code>
cd BUILD
./XboxMediaCenter
</code>

C'est terminé.

<note important>Pour bénéficier d'un affichage vidéo sans clignotement, vous devez mettre à jour vos drivers NVIDIA / ATI avec une version plus récente.</note>

<note tip>
Pour ne pas avoir l'affichage d'information d'utilisation du CPU et de la mémoire dans le coin supérieur gauche, vous pouvez avant la compilation remplacer l'instruction ''./build.sh'' par ''%%./build.sh CONFIGOPT=--disable-debug%%''.

Consultez le fichier « README.linux » dans le dossier « BUILD » pour plus d'informations.
</note>